#include "mat.h"

mat::mat()
{
}
mat::mat(int _m,int _n,double *_p):m(_m),n(_n),p(_p)
{
}
mat::mat(const mxArray* mxArr)
{
    m=mxGetM(mxArr);
    n=mxGetN(mxArr);
    p=mxGetPr(mxArr);
}
void mat::show()
{
     for(int i=0;i<m;i++)
        {
            for(int j=0;j<n;j++)
            {
                cout<<*(p+j*m+i)<<'\t';
            }
            cout<<endl;
        }
}